flower barrows - French English Dictionary